BDBG-09 Series communication driver

 

BDBG-09 Series communication driver is the driver to communicate with real time gamma radiation DER DBDG-09, PI-07.

 

 

1. Read settings

 

<Figure 1> is BDBG-09 Series communication driver¡¯s read setting examples.

 

<Figure 1> BDBG-09 Series communication driver¡¯s read setting examples

 

<Figure 1> is the screen where Com Port(COM1), Baud Rate(19200), Parity Bit(0), Data Bit(8), Stop Bit(1) are input in DEVICE.

Also whether to use the protocol version 1.3(0: disable, 1 : enable, default = 0) and to calculate actual value of the ¡®Physical Dead Time¡¯ (0: not calculate, 1 : calculate, default = 1) are set by using option part.

Option part of each argument is a comma-delimited.

 

 

BDBG-09 Series communication driver¡¯s read schedule

Read schedule setting parameters are as follows:

1)     STATION – Previous protocol = input station ID 0 to 14,

Version 1.3 protocol = input station ID 0 to 254ID (use only when DBDG-09 model).

2)     Read command – command = SERIAL, DATA, FACTOR, TEMP. (refer to <Table 1>)

3)     Model type - 0 = BDBG-09 model,

1 = PI-09 model.

4)     Save Start Address for Communication Server - Input save start address of communication server.

5)     Read Size - Fixed the read size depending on the command. (refer to <Table 1>)

 

Read schedule example

READ,     1, FACTOR,     0,    0,   1,

READ,     1,  DATA,     0,   15,   1,

READ,     1,  TEMP,     0,   20,   1,

 

<Table 1> is a description of read command types and store values of BDBG-09 Series communication driver. 

Model ReadCommand Content Store Values Remarks
DBDG-09 DATA

current DER read

Start Addr + 0 : DER value (float)

Start Addr + 1 : statistical error

Start Addr + 2 : status bits

Status bits:

0 Bit = failure of the high sensitivity detector

1 Bit = failure of the low sensitivity detector

2 Bit = reliable measurement result

7 Bit = DER Unit (1 = 0.1, 0 = 0.01)

SERIAL

Serial Number read

Start Addr + 0 : Serial Number (DWORD BCD)

Also stored in the String memory

TEMP

Current temperatureRead

Start Addr + 0 : temperature value (float)

Start Addr + 1 : status value of temperature

status value:

0 = normal, 1 =failure of detector

FACTOR

FACTOR ValueRead

Start Addr + 0 : multiplication factor (float)

Start Addr + 1 : formula dead time (float)

Start Addr + 2 : physical dead time

Start Addr + 3 : physical dead time – 3

Start Addr + 4 : background/K (float)

Start Addr + 5 : personal background (float)

high sensitive

Start Addr + 6 : multiplication factor (float)

Start Addr + 7 : formula dead time (float)

Start Addr + 8 : physical dead time

Start Addr + 9 : physical dead time – 3

Start Addr + 10 : background/K (float)

low sensitive
PI-09 DATA

Current DATARead

Start Addr + 0 : number of detected pulses

Start Addr + 1 : time interval

Start Addr + 2 : time interval number

Start Addr + 3 : additional moderator status

additional moderator status value:0 = installed, 1 = not installed
SERIAL

Serial Number read

Start Addr + 0 : Serial Number (DWORD BCD)

Also stored in the String memory

<Table 1> Read memory types and save contents of BDBG-09 Series communication driver

 

BDBG-09 Series communication driver store the same data in WORD, DWORD, FLOAT memory, but the data format are different.

If you click the icon ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: 2 in protocol option part, you can see the dialogue box such as <Figure 2>. you can also set read schedule by using this part.

 

<Figure 2> Example of BDBG-09 communication driver¡¯s Option dialogue box

 

Whether to use the protocol version 1.3 and to calculate actual value of the ¡®Physical Dead Time¡¯ are set by using the part of ¡®Use Version 1.3 Protocol when BDBG-09¡¯, ¡®Calculate Value of Physical Dead Time¡¯ shown in <Figure 2>

You can set read schedule by using ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: 3, ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: 4, ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: 5 button and listbox of <Figure 2>.

 

<Figure 3> Example of BDBG-09 Series communication driver¡¯s read schedule Add/Edit dialogue box

 

When you click Add button or Edit button in dialogue box of <Figure 2>, dialogue box of <Figure 3> is shown.

 

 

2. Writing settings

You can change the setting values of BDBG-09 Series equipment by using write commands.

 

 

Bit Write

Bit write and word write have the same setting parameters except output value(0 or 1).

 

 

Word Write

Word write setting parameters are as follows:

1)  PORT                   Port no. (0 ~ 255)

2)  STATION               Previous protocol = input station ID 0 to 14,

                                 Version 1.3 protocol = input station ID 0 to 254ID (use only when DBDG-09 model).

3)  ADDRESS            Extra1 = FACTOR : 0 to 10, setting location. (refer to <Table 2>)

Other : don¡¯t care.

4)  Extra1                   command = FACTOR, INT, ADDR. (refer to <Table 1>)

5)  Extra2                   don¡¯t care.

 

<Table 2> is a description of write commands and range of the write value for BDBG-09 Series communication driver.

 

Model WriteCommand Content Address Output value
DBDG-09 FACTOR FACTOR setting

0 : multiplication factor (high sensitive) write

1 : formula dead time (high sensitive) write

2 : physical dead time (high sensitive) write

3 : physical dead time (high sensitive) write + 3

4 : background/K (high sensitive) write

5 : personal background (high sensitive) write

6 : multiplication factor (low sensitive) write

7 : formula dead time (low sensitive) write

8 : physical dead time (low sensitive) write

9 : physical dead time write + 3 (low sensitive)

10 : background/K (low sensitive) write

The value of the decimal (FLOAT)
PI-09 INT Time Interval setting don¡¯t care 0 ~ 127
DBDG-09 / PI-09 ADDR ID change

0 ~ 14 (previous protocol)

or 0 to 254 (version 1.3 protocol)

<Table 2> Write commands and range of the write value for BDBG-09 Series communication driver

 

Write example 1)

PORT : 0   STATION : 1   ADDRESS : 0000  EXTRA1 : FACTOR  EXTRA2 : 0

The setting parameter shown above is an example of word write for changing ¡®multiplication factor (high sensitive)¡¯ of BDBG-09 Equipment connected with 0 port, set to 1 station.

 

Setup example 2)

PORT : 0   STATION : 1   ADDRESS : 0001  EXTRA1 : FACTOR  EXTRA2 : 0

The setting parameter shown above is an example of word write for changing ¡®formula dead time (high sensitive)¡¯ of BDBG-09 Equipment connected with 0 port, set to 1 station.

 

Settings, for example, 3)

PORT : 0   STATION : 1   ADDRESS : 0006  EXTRA1 : FACTOR  EXTRA2 : 0

The setting parameter shown above is an example of word write for changing ¡®multiplication factor (low sensitive)¡¯ of BDBG-09 Equipment connected with 0 port, set to 1 station.

 

Settings, for example 4)

PORT : 0   STATION : 2   ADDRESS : 0000  EXTRA1 : INT  EXTRA2 : 0

The setting parameter shown above is an example of word write for changing ¡®Time Interval setting¡¯ of PI-09 Equipment connected with 0 port, set to 2 station.

 

 

Block write

BDBG-09 Series communication driver don¡¯t support ¡®Block write¡¯.

 

 

3. UBDBG-09 Series USB cable connection

You have to connect BDBG-09 Series USB communication cable in the following ways.

 

USB Cable connection

You can connect USB cable that is provided at the time of purchase BDBG-09/PI-09 to the computer.

 

Important) When connect the USB cable, you need to install the driver USB-Serial.

USB-Serial Drivers are drivers that are provided upon product purchase, or use the Windows default driver.

 

<Figure 4> shows the appearance of BDBG-09 equipment and <Figure 5> shows the appearance of PI-09 equipment.

 

<Figure 4> Appearance of BDBG-09 equipment

 

<Figure 5> Appearance of PI-09 equipment